import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        System.out.println(max(3, 4));
        System.out.println(max(0.15, 1.25, 3.4));
    }
    public static int max(int a , int b ){
        return a>b?a:b;
    }
    public static double max(double a, double b, double c){
        double ret = a>b?a:b;
        return ret>c?ret:c;
    }
//        System.out.println(sum(5, 4));
//        System.out.println(sum(0.15, 1.23, 5.07));
//    }
//    public static int sum(int a , int b ){
//        return a+b;
//    }
//    public static double sum(double a , double b , double c){
//        return a+b+c;
//    }

//        Scanner sc = new Scanner(System.in);
//        int n = sc.nextInt();
//        int ret = fib(n);
//        System.out.println("第"+n+"个斐波那契数是："+ret);
//    }
//    public static int fib(int n){
//        if(n == 1 || n == 2){
//            return 1;
//        }
//        return fib(n-2)+fib(n-1);
//    }
//        Scanner sc = new Scanner(System.in);
//        int n = sc.nextInt();
//        int ret = 0 ;
//        for (int i = n; i >= 1; i--) {
//            ret += factorial(i);
//        }
//        System.out.println(n+"的阶乘和是："+ret);
//    }
//    public static int factorial(int n){
//        if(n == 1){
//            return 1;
//        }
//        return n * factorial(n-1);
//    }

//        System.out.println(max_2(3,4));
//        System.out.println(max_3(3,4,5));
//    }
//    public static int max_2(int a, int b){
//        int ret = 0;
//        ret = a>b?a:b;
//        return ret;
//    }
//    public static int max_3(int a , int b, int c){
//        int ret = 0;
//        ret = c>max_2(a,b)?c:max_2(a,b);
//        return ret;
//    }
}
